be deficient/wanting - Deutsch Englisch Wörterbuch